poor helpless man - French English Dictionary